home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Graphics / P96Speed / P96Speed.readme < prev    next >
Encoding:
Text File  |  1998-02-04  |  6.8 KB  |  139 lines

  1. Short:    P96/CGFX v0.17 Benchmark program
  2. Author:   Jens Langner <deck@rcs.urz.tu-dresden.de>
  3. Uploader: Jens Langner <deck@rcs.urz.tu-dresden.de>
  4. Version:  0.17ß
  5. Type:     gfx/board
  6.  
  7. P96Speed is a benchmarkprogram for EVERY Amiga graphics boards.
  8. It is independent in the graphics card software. You can use Picasso96
  9. or CyberGraphX or what ever you want.
  10.  
  11. This is the long awaited v0.17ß update with full comparsion support !
  12.  
  13. Please send me your testresults as a database, not as a ASCII file !!!
  14.  
  15. I want to release a big database in the upcoming releases, so I also need your
  16. systemdata with results.
  17.  
  18.  
  19. Jens Langner....
  20.  
  21.  
  22. Requirements:
  23. ~~~~~~~~~~~~
  24. - Kickstart and Workbench 2.0 (V36+)
  25. - Motorola MC68000 processor or better,
  26. - gtlayout.library          (from Olaf Barthel)
  27. - identify.library v8+      (from Richard Körber)
  28.  
  29. AnyWare, i.e. not commercial or ShareWare. No distribution restrictions.
  30.  
  31. Short history:
  32. ~~~~~~~~~~~~~
  33. P96Speed v0.17ß     - replaced all SYS: requesters with PROGDIR: ones...
  34. (31.01.98)          - removed the very BAD BUG introduced in v0.16ß
  35.                       (sorry for that and thanks to Johan Sandgren for help!)
  36.                     - removed other bug in the "Test all" routine, to check
  37.                       for v40 kick correctly !
  38.                     - included some errorchecks for the OpenScreen() routines to
  39.                       check if the open was ok !
  40.                     - included a requester at the Save Button, asking people in which
  41.                       format they want to save their data.
  42.                       They can even choose between saving the ACTUAL results of THEIR
  43.                       machine in a ASCII file - or they can save the WHOLE database they
  44.                       created in "Preferences".
  45.                       (That was implemented because people are sending me ASCII files
  46.                       instead of database ones and I can`t import them to my database)
  47.                     - removed bug in ScrollX() and ScrollY() routines were I drawed
  48.                       outside the RastPort.
  49.                     - now the actual results will be cleared when changeing the screenmode.
  50.  
  51. P96Speed v0.16ß     - added a workaround for the v39 bug in the GTTX_Justification
  52. (25.01.98)            so that the GUI will pop up correct.
  53.                     - added support for v8 of identify.library which allows
  54.                       now to autofind the graphics board.
  55.                     - now Picasso96 will be idenified with the release version.
  56.                       support for CGFX missing here. Tell me how and I will do ;-).
  57.                     - included Load/Save routines for the Comparsion modules
  58.                       many thanks to Tobias Abt for his help.
  59.                     - splitted the sourcecode in some smaller pieces for better
  60.                       codestyle. (thanks to Tobias Abt for helping me..)
  61.                     - changed routines:
  62.                         - WriteChunkyPixels()
  63.                         - WritePixelArray8()
  64.                         - WritePixelLine8()
  65.                       to operate more accurate.
  66.                     - implemented routines: BltBitMap() and BltBitMapRastPort()
  67.                       (thanks to John Sandgren for his examplecode)
  68.                     - implemented routines: BitMapScale()
  69.                       (thanks to John Sandgren for his examplecode)
  70.                     - include NewIcons (from Arturo Roa)
  71.  
  72.  
  73. P96Speed v0.15ß
  74. (internal release)
  75.  
  76. P96Speed v0.14ß     - removed bug in ASL-Filerequester. The File was not saved if the
  77.                       path was not a root path.
  78.                     - removed little bug in installscript.
  79.                     - did some cosmetic changes to the GUI.
  80.                     - prepared the GUI for the upcoming comparsion module which will
  81.                       be implemented in the 0.15ß release (can take some time).
  82.  
  83. P96Speed v0.13ß     - reworked DrawEllipse() and DrawCircle() to be
  84.                       sure that radius will not be zero.
  85.                     - reworked DrawEllipse() to be sure that it will
  86.                       draw real ellipses and not r1=r2.
  87.                     - added kickstart 3.1 recognition for disabling
  88.                       routines that will only work with 3.1 and
  89.                       therefore it must be disabled for other versions.
  90.                     - noticed that Text() is a routine of the
  91.                       graphics library and so I moved it to the correct
  92.                       Position in the GUI.
  93.                     - removed bug in ASL FileRequester. If Filerequester
  94.                       was canceled P96Speed locked.
  95.                     - removed bug in CON-Output. Window will open on it`s right screen now.
  96.                     - added PLAIN and NOSIZE to the CON-Output routine
  97.                       for more accurate results.
  98.                     - now the File- and Screenrequester will be opened on the same
  99.                       screen as the mainwindow.
  100.                     - removed Enforcerhit at WritePixelLine8() and
  101.                       WritePixelArray8() routines.
  102.                     - changed the way the screenmoderequester will handle
  103.                       screenmodes if the user allready selected one or canceled
  104.                       the requester.
  105.                     - include a installscript in future version.
  106.  
  107. P96Speed v0.12ß     - added RectFill() with Pattern testroutine.
  108.                     - added CON-Output testroutine.
  109.                     - switched all screens to open in standard
  110.                       Topaz/8 Mode for more accurate tests.
  111.                     - changed SizeWindow() routine to just size
  112.                       between to different sizes.
  113.                     - fixed a small bug if you don`t selected
  114.                       another screenmode than your default one.
  115.                     - included "identify.library" support to get
  116.                       system informations.
  117.                     - restyled the GUI.
  118.                     - restyled the saveing routine.
  119.                     - added slider for selecting the testlength
  120.                     - added PowerPC recogniction but don`t know
  121.                       exactly if it work ;) (hope my PPC will be
  122.                       come soon)
  123.  
  124. P96Speed v0.11ß     - added WriteChunkyPixels() testroutine.
  125.                     - added WritePixelArray8() testroutine.
  126.                     - added WritePixelLine8() testroutine.
  127.                     - optimized all testroutines to show
  128.                       more accurate results.
  129.                     - changed ASL-Screenmode Requester to pop up
  130.                       in "sticky" mode (actual screenmode).
  131.                     - removed "ops"-Results because they are
  132.                       not needed.
  133.                     - added saveroutine for saveing your results.
  134.  
  135. P96Speed v0.10ß     - first public betaversion.
  136.  
  137. P96Speed v0.01-0.09ß
  138. (internal betaversions)
  139.